package com.fivefu.core.camera.mapper;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fivefu.core.camera.entity.DbMonitorEventReportForm;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.fivefu.core.camera.vo.response.MonthlyUnqualifyEventBean;
import org.apache.ibatis.annotations.Param;

/**
 * <p>
 * 事件报表 Mapper 接口
 * </p>
 *
 * @author 
 * @since 2022-09-26 17:04:37
 */
public interface DbMonitorEventReportFormMapper extends BaseMapper<DbMonitorEventReportForm> {

    Page<MonthlyUnqualifyEventBean> monthlyUnqualifyEventList(IPage<MonthlyUnqualifyEventBean> iPage,
                                                              @Param("eStime") String eStime,
                                                              @Param("eEtime") String eEtime,
                                                              @Param("examineStatus") Long examineStatus,
                                                              @Param("year") Integer year,
                                                              @Param("month") Integer month,
                                                              @Param("sceneCode") String sceneCode);
}
